package metag

// 主键策略
type KeyStrategy string

const AUTOWIRE KeyStrategy = "AUTOWIRE" // 自增主键，并且会在数据插入时把主键回写到实体中
const AUTO KeyStrategy = "AUTO"         // 自增主键，但不会在数据插入时把主键回写到实体中
const IDENTITY KeyStrategy = "IDENTITY" // 自定义主键

type PrimaryKeyMetag struct {
	Name        string
	KeyStrategy KeyStrategy //主键策略
	AutoBase    int64       //当ID策略为auto时的自增基数
}
